home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
PROGRAMM
/
PASCAL
/
0195.ZIP
/
FILES.DOC
< prev
next >
Wrap
Text File
|
1986-01-31
|
5KB
|
99 lines
TURBO WHEELS (handy tools for Turbo PASCAL programs)
+---------------------------------------------------------------+
| This public domain media material is made available to club |
| membership, for its use and distribution, by the following: |
| "TURBO WHEELS" (version 1.00) |
| Neil J. Rubenking |
| (300 Page St., San Francisco, CA 94102) |
| If, after trial, one finds the software application useful, |
| SFpcUG encourages your becoming a registered user (donation |
| of $10 is sought by the author of this user-supported task) |
+---------------------------------------------------------------+
Name Description
READTHIS NOW Documentation (9pp) and detailing of disk files
ALLFILES LIB Get files matching template + display, then select
ALLFILES PAS ^
CIRCLE LIB Circle-drawing procedure for graphics mode
CIRCLE PAS ^
CURSOR LIB Change or hide cursor
CURSOR PAS ^
GETSECTR LIB Read a sector from disk to buffer (see DISKMOD.PAS)
LABEL PAS ^Uses GETSECTR to read and write diskette label
DISKMOD PAS ^Disk sector viewing + modification using GETSECTR
DISKTYP LIB Get disk type (single/double/fixed, 8/9 sectors)
DISKTYP PAS ^Returns disk size in K (160, 180, 320, 360)
EQUIPMNT LIB Returns information about equipment attached to PC
EQUIPMNT PAS ^
ERRMESSG LIB Error messages for DOS 2.0 function calls
EXISTFIL LIB Test for file's existence before opening
EXISTFIL PAS ^(avoids crash for lack of program)
EXTENDIO LIB EXTENDed I/O based on DOS 2.0 full-path commands
EXTENDIO PAS ^
EXTENDIO DAT ^Specifications for the new I/O functions
FILEATTR LIB Read and write the attribute byte for any file
FILEATTR PAS ^(Read-Only, Hidden, System, Archive)
FILENAME TYP Filename type definition -- shared by several others
GETFILE LIB Procedures to GET FILEs matching a template
GETFILE PAS ^(see also ALLFILES)
GETFREE LIB Get amount of free space on disk
GETFREE PAS ^(avoids "out of space" crashes)
GETINTGR LIB Takes an integer in a given range
GETINTGR PAS ^(protected against invalid keystrokes)
HEXFUNCT LIB Convert integers in range (-32,768 to 32,767)
HEXFUNCT PAS (Hexadecimal strings from $0000 to $FFFF)
GETKEYS LIB Simple procedure to catch any keystroke
GETKEYS PAS ^(used by many programs on this disk)
KEYCHART DAT ^Chart of key codes for GETKEYS.LIB
GETSETDD LIB Get or set the default drive
GETSETDD PAS ^
GRFXTABL LIB Get the dot patterns from the ROM graphics table
GRFXTABL PAS ^(see also TITLES)
TITLES LIB Uses ROM character patterns to create titles
TITLES PAS ^(see also GRFXTABL)
GTSETDIR LIB Get or Set the current directory path
GTSETDIR PAS ^
KAVAIL LIB Returns available memory in K
KAVAIL PAS ^
KEYBOARD LIB Another approach to catching any keystroke
KEYBOARD PAS ^
SCANCODE DAT ^Chart of keyboard Scan Codes (use with KEYBOARD.LIB)
FANCYKEY PAS ^Character/phrase for key pressed (re: KEYBOARD.LIB)
REBOOT LIB "Warm" system reboot (without clearing RAM)
LESSRAM PAS ^Reset "official" amount of memory lower for programs
*** MUST BE COMPILED USING THE <C>om OPTION ***
NUMDISKS PAS ^Change official count of disk drives (re: RAMdisks)
*** MUST BE COMPILED USING THE <C>om OPTION ***
MKRMDIR LIB Make or remove subdirectories
MKRMDIR PAS ^
MONITOR LIB Simple procedure to check for color or mono
MOVEFILE LIB DOS 2.0 file RENAME with parameter for MOVE
MOVEFILE PAS ^(also MOVES to another directory by naming new path)
NEWINT9 LIB Change the keyboard interrupt to get key release codes
NEWINT9 PAS ^(can disable typematic -- for games, music, etc.)
NOSOUND PAS Quick rescue in case you accidentally leave sound on
PARAMETR LIB Pass parameters to programs from DOS command line
PARAMETR PAS ^Gets parameter string up to 80 characters
*** MUST BE COMPILED USING THE <C>om OPTION ***
POPSCREN LIB Pop full screens into view by addressing screen memory
POPSCREN PAS ^
POPSCREN DAT ^Sample screen demo (uses SCREENS.TYP)
SCREENS TYP ^Type declarations for full-screen manipulation
QUEUE LIB A generic line-up
QUEUE PAS ^(shows use of dynamic variables for those new to them)
RECTANGL LIB Rectangle-drawing procedure for graphics modes
RECTANGL PAS ^
REGPACK TYP Contains type definition for REGPACK (Where ...? [ED.])
SAFEWRIT LIB Write to screen w/o control characters wrecking display
SAFEWRIT PAS ^
SCREEN LIB Direct video screen input/output
SCREEN PAS ^
WINDOWS LIB Eases use of windows and window-frames
WINDOWS PAS ^
SUCCESS DOC Documention (about another Turbo PASCAL resource)